Towards a Theory of Abstract Data Types: A Discussion on Problems and Tools
نویسندگان
چکیده
This paper aims to show that, in order to capture a quite relevant feature such as the recursiveness of abstract data types, Model Theory works better than Category Theory. First, various eategorial notions such as "initiality", "finality", "monoinitiality", "epifinality", "weak monoinitiality" and "weak epifinality' are analyzed, from a model theoretic point of view, as regards the "abstractness" and the "cardinality" of the models they determine. In particular~ countability is seen as a necessary condition to get recursive data types~ and it is shown that only "initiality", ~'monoinitiality"~ "epifinality" and "weak epifinality ~ allow to select countable models. An extensive analysis is then devoted to the problem of the recursiveness of abstract data types: we provide a formal definition of recursiveness and show that it neither collapses, nor it is incompatible with the "abstractness" requirement. We also show" that none of the above quoted categorial notions captures recursiveness. Finally, we consider our own definition of abstract data type, based on model-theoretic notions; we analyze this definition in the frame of the proposed formalization of recursiveness, and illustrate the sense according to which it captures recursiveness.
منابع مشابه
The role of Gamification in Knowledge Sharing using Grounded Theory and MAXQDA Qualitative Modeling
Background and Aim: Today, knowledge is essential to the survival and success of any organization. Given that they are the people who create, share and use knowledge, an organization cannot effectively use knowledge unless its employees are willing to share their knowledge and attract knowledge of others. On the other hand, Gamification involves combining the usual mechanisms in the games with ...
متن کاملAnalyzing the Preferences of Knowledgeable Citizens towards Alternatives in Emergency Products: A Study on Alternative Treatment Services in Sylhet City, Bangladesh
The present study aimed to examine the determinants of using alternative treatment plans in different types of problems by different educated professionals to facilitate in formulating the appropriate marketing strategies of the most important emergency product- Medicare service providers. This paper attempted to find out the attitudes and behavior of educated professionals in adopting differen...
متن کاملAnalysis of technics and types of vulnerable groups Problems construction by Tehran province NGOs
Introduction: Non-governmental organizations (NGO) are considered an inseparable part of today's world. Supporting NGOs as one of most important kind of NGOs that spread in Iran try to improve vulnerable groups situation. Main question of research is "what are the main social problems constructed by NGOs and with which technics do they constrauct the Social Problems?" Method: Main method of re...
متن کاملAnalysis of technics and types of vulnerable groups Problems construction by Tehran province NGOs
Introduction: Non-governmental organizations (NGO) are considered an inseparable part of today's world. Supporting NGOs as one of most important kind of NGOs that spread in Iran try to improve vulnerable groups situation. Main question of research is "what are the main social problems constructed by NGOs and with which technics do they constrauct the Social Problems?" Method: Main method of re...
متن کاملApplication of the linear Differential Equations on the Plane and Elements of Nonlinear Systems, In Economics
In recent years, it has become increasingly important to incorporate explicit dynamics in economic analysis. These two tools that mathematicians have developed, differential equations and optimal control theory, are probably the most basic for economists to analyze dynamic problems. In this paper I will consider the linear differential equations on the plane (phase diagram) and elements of nonl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1980